#pragma once

#include "task.hxx"

class FileLog;
class User;
class InuseTask	:	public Task
{
public:
	/////////////////////////////
	// Constructors
	InuseTask(FileLog* filelog = 0);
	InuseTask(const User* user, int id, const string& taskInfo, TaskStatus status = LOADED, FileLog* filelog = NULL);

protected:
	virtual ActionResult RegisterInternal(void);
	virtual ActionResult Query(void);
};